6578b597edb2ec45a9e6b532bb56a56c180871b4,exo.kernel.container.mt/src/main/java/org/exoplatform/container/ConcurrentContainerMT.java,ConcurrentContainerMT,getComponentInstancesOfType,#Class#,287
Before Change
{
submittedTasks = new ArrayList<Future<?>>();
}
submittedTasks.add(getExecutor().submit(task));
}
else if (enableMultiThreading)
{
After Change
final Map<ComponentAdapter<T>, Object> adapterToInstanceMap =
enableMultiThreading ? new ConcurrentHashMap<ComponentAdapter<T>, Object>()
: new HashMap<ComponentAdapter<T>, Object>();
ThreadPoolExecutor executor = enableMultiThreading ? getExecutor() : null;
if (enableMultiThreading && executor == null)
{
enableMultiThreading = false;
}